home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / pcbfre25.zip / !PCBFRE.NEW next >
Text File  |  1992-06-29  |  9KB  |  180 lines

  1.                      PCBFRE - PCBoard File Ratio Enforcer
  2.  
  3. = [ v2.5 ] =====================================================================
  4. 29-Jun-1992 - Minor things
  5.  
  6.             + The shareware screen and delay upon exit of PCBFRE has been
  7.               removed.  It didn't display properly on some monitors.
  8.  
  9.             + Support BBS changed.  The GRAFIX Connection suffered a head
  10.               crash of the main drive - all 670 MB obliterated!
  11.  
  12.             + HEX2DEC.ZIP is available on my support BBS for anyone running
  13.               PCBFRE with non standard ports that need to convert the HEX
  14.               value such as 2F8 or 3E8 into a decimal value such as 760 or
  15.               1000 required for the SET COMBASE=nnnn environment variable.
  16.  
  17.             $ Released QPACK_B2.ZIP for SysOps who need a Qmail4 on-demand
  18.               prepack system.  Qpack can cut long distance costs for users
  19.               using the Qmail door by 55% or more.  Qpack tells Qmail4 to
  20.               scan and compress mail packets without the need for the caller
  21.               to wait on line.
  22.  
  23.             $ Released FIDOQWK1.ZIP for SysOps running FidoNet compatible
  24.               BBS system who want to carry any .QWK type Nets. With FidoQWK,
  25.               the hub whether running PCBoard or whatever won't need to
  26.               setup any of those humongous/sluggish/complicated front-end
  27.               FidoNet mailers. The FidoNet nodes can now transfer mail using
  28.               the same method PCBoard SysOps have used for years with QNet,
  29.               RNet, TNet, etc.
  30.  
  31. = [ v2.3 ] =====================================================================
  32. 15-May-1992 - Cosmetic enhancements
  33.  
  34.             + Removed all harcoded texts in PCBFRE bank to the external text
  35.               file 'FRETEXT' to allow for customization and translation to
  36.               other languages.
  37.  
  38.             + Added @BYTESBAL@ macro for the bank.  This represents the bytes
  39.               earned less the bytes available for download.
  40.         
  41.             + Optimized start-up initialization (open com port, load data,
  42.               etc)
  43.  
  44.             + The /$$LOGOFF command now kicks the user back to PCBoard to
  45.               allow PCBoard to logoff the user.  This will cause abnormal
  46.               logoff if the user deposit all time into the bank.
  47.               
  48. = [ v2.2 ] =====================================================================
  49. 07-May-1992 - Cosmetic enhancements
  50.  
  51.             + Replaced some of the hard-coded text in the bank with macros:
  52.  
  53.                 @TIMEBAL@     {bank time balance}
  54.                 @MAXTBAL@     {bank maximum balance allowed by SysOp}
  55.                 @TIMEAVAIL@   {bank time available for withdrawal}
  56.                 @MAXTAVAIL@   {bank maximum daily limit allowed by SysOp}
  57.                 @BYTESAVAIL@  {bank bytes available for withdrawal}
  58.                 @MAXBAVAIL@   {bank maximum daily limit allowed by SysOp}
  59.  
  60.               The MENU file has been updated to use these new macros.
  61.  
  62.             + Added some more macros in PCBFRE:
  63.  
  64.                 @EARNEDFILES@ {files earned - the number of files the user may
  65.                                download before exceeding Files UL/DL ratio}
  66.                 @EARNEDMSGS@  {messages earned - the number of downloads or
  67.                                calls the user may make before exceeding the
  68.                                Post/Call or Post/Download ratios}
  69.  
  70.               The display files has been completely re-designed to use these
  71.               new macros.
  72.  
  73.             + Replaced some of the "Runtime Error" messages with English.
  74.  
  75.             - The 286 .EXEs are no longer included in this archive.  These
  76.               files are contained in a separate archive as as 286FRE??.ZIP
  77.  
  78. = [v 2.1 ] =====================================================================
  79. **  If upgrading from v1.6 or v2ßA to v2ßG, the structure of the PCBFRE.CNF
  80. **  file has been changed.  Please use the files in CONVERT.ZIP to make the
  81. **  necessary conversions.  Please make a backup of your old PCBFRE directory
  82. **  before upgrading to this new version.
  83.  
  84. NEW FEATURES ADDED SINCE V1.6:
  85.  
  86.                   + Added unique time and byte bank.  This byte bank does not
  87.                     allow deposits.  Deposits are done through the U)pload
  88.                     command in PCBoard. The program will calculate the amount
  89.                     of bytes available based on the user's ratio.  The bank is
  90.                     a separate function of the program and you'll need to
  91.                     assign it a separate slot in PCBoard's doors list.  To use
  92.                     the bank use the /BANK option on the command line.
  93.  
  94.                     For systems with ratio and non-ratio users, the last
  95.                     security level read will be use as the bank limits for the
  96.                     non-ratio user. Non-Ratio users are those users not
  97.                     enforced with PCBFRE.  You may want to setup security
  98.                     level 0 to limit the time and bytes balance for these
  99.                     users.
  100.  
  101.                   + Added the abiltiy to process the $$LOGOFF.BAT file when a
  102.                     user logs off inside the bank.  This option is useful if a
  103.                     program in your $$LOGOFF.BAT needs the PCBOARD.SYS data.
  104.                     To activate this feature use the /$$LOGOFF parameter on
  105.                     the bank command line.
  106.  
  107.                   + Added these macros for use in the display files:
  108.  
  109.                     @BPMBYTES@    - Bytes per message in the ratio table
  110.                     @EARNEDBYTES@ - Display the number of bytes the user at a
  111.                                     certain ratio level has earned.
  112.                     @MSGLEFT@     - Messages user has left/uploaded to
  113.                                     PCBoard/Qmail
  114.                     @MSGREAD@     - Message user has read/downloaded from
  115.                                     PCBoard/Qmail
  116.  
  117.                   + Change the following macros to improve human factor, I
  118.                     hope these changes won't inconvenient those who didn't
  119.                     make the requests.
  120.  
  121.                      FROM:       TO:
  122.  
  123.                       $2$  => @MSGRATIO@  -  Calls or Downloads allowed per
  124.                                              message posted
  125.                       $3$  => @FILERATIO@ -  Files download per file upload
  126.                       $4$  => @BYTERATIO@ -  Bytes download per byte upload
  127.                       $8S$ => @ADJBYTES@  -  Adjusted download bytes
  128.                                              available (This was changed
  129.                                              from "Kbytes" to "Bytes")
  130.  
  131.                   + Added the file FRETEXT to display messages to user who
  132.                     received "New User Start-Up" bytes/files/messages awards
  133.                     and user who received "Bytes per Message" rewards. This
  134.                     file is similar to PCBTEXT, the use of %\FILE is permitted
  135.                     as well as the following macros:
  136.  
  137.                     @NEWBYTES@  - New users bytes awarded
  138.                     @NEWFILES@  - New users files awarded
  139.                     @NEWMSGS@   - New users messages awarded
  140.                     @BPMREWARD@ - Bytes rewarded for new messages posted
  141.                     @BPMPOSTS@  - Messages posted qualified for BPM reward
  142.  
  143.                   + The /NEW option was added to allow awarding start-up
  144.                     bytes, files and messages.  To activate this feature,
  145.                     append the following command to PCBFRE's command line:
  146.  
  147.                        /NEW:bytes:files:messages
  148.  
  149.                     New users affected by the /NEW option must meet the
  150.                     following criteria:
  151.  
  152.                      Files Uploaded and Downloaded = 0
  153.                      Bytes Uploaded and Downloaded = 0
  154.                      User's security level must exist in PCBFRE's ratio table
  155.  
  156.                   + The /STRICT option on the command line will let SysOps
  157.                     enforce strict ratios. Normally a user does not consider
  158.                     exceeded his post/calls ratios unless he downloads. With
  159.                     the strict rule in effect, downloads are not used when
  160.                     determining post/calls ratio.  This will mean if the user
  161.                     uploaded nothing and/or posted no messages, he is
  162.                     considered exceeding his post/calls and files ratios.
  163.  
  164.                   + Added the ability to enforce MESSAGES/FILES DOWNLOADED
  165.                     ratio instead of MESSAGES/CALLS ratio option. To use this
  166.                     option, append the parameter /POSTDL to the normal PCBFRE
  167.                     command line.
  168.  
  169.                   + Added the ability to adjust the user's available bytes
  170.                     based on their connect baud rate.
  171.  
  172.                   + Added DESQview compatible screen I/O.  There shouldn't
  173.                     be anymore screen bleed-through when running under
  174.                     DESQview on 286 systems.
  175.  
  176.                   + FRESM is now multi-tasker-friendly.  It will give up CPU
  177.                     cycles when idling under all multi-tasker.
  178.  
  179. ================================================================================
  180.